plastic waterstop - French English Dictionary